point of separation - German English Dictionary